plug-and-socket device - Alemán Inglés Diccionario